/*
* @Author: Administrator
* @Date:   2017-09-22 11:20:51
* @Last Modified by:   Marte
* @Last Modified time: 2017-11-16 15:57:00
*/
   *{
    margin:0;
    padding:0;
    }
  .main_bar{
    width:1366px;
    height:646px;
   }
  #subBtn:hover{
    background-color:#EF7632;
          }
   #login_form{
     width:311px;
     height:360px;
     position:fixed;
     left:70%;
     top:30%;
     border:1px solid #F1F1F1;
     border-radius: 6px;
     display: inline-block;
     background-color:#fff;
     z-index: 9999;
            }
  #login_form .phone,#login_form .txt{
     outline: none;
     border:1px solid #D8D8D8;
  }
  .title{
      width:100%;
      height:60px;
      color:#FABB42;
      font-size:20px;
      margin-top:6px;
      line-height:60px;
      text-align:center;
      font-family:PingFangSC-Semibold;
        }
  #form_widget{
      width:311px;
      height:294px;
      border-radius:5px;
      position: relative;
                }
  #form_widget .fu-1 ,#form_widget  .fu-2,#form_widget  .fu-3{
     font-style: normal;
     position: absolute;
     color:#EF7632;
    }
    #form_widget .fu-1{
      top:38px;
      left:40px;
      font-size: 18px;
    }
    #form_widget .fu-3{
      top: 115px;
      left: 42px;
      font-size: 16px;
    }
    .line-left,.line-right{
       width:80px;
       height:1px;
       top:36px;
       position: absolute;
       background-color:#D8D8D8;
    }
     .line-left{
       left:20px;
     }
     .line-right{
        left:205px;
     }
     .num,.pass{
           position: absolute;
           left:65px;
           font-size:14px;
        }
     .num{
        top:37px;
        }
     .pass{
           top:114px;
        }
     .txt,.phone{
      width:186px;
      margin:0 auto;
      height:43px;
      font-size:12px;
      border-radius:5px;
      border:0;
      margin-left:20px;
      padding-left:90px;
      margin-top: 5px;

    }
    .error {
        clear:both;
        display:block;
        color: red;
        padding-left: 34px;
        padding-bottom:5px;
        height:20px;
        float: left;
        font-size:12px;
        line-height: 20px;
    }
    input[type = "button"]:hover{cursor: pointer;}
      #search_pass_link{
          border:none;
          width:60px;
          display: inline-block;
          float:right;
          margin-right: 28px;
          margin-top: 17px;
          cursor:pointer;
          font-size: 13px;
          color:#B0AEAC;
          text-decoration:none;
        }

      #search_pass_link:hover{
        color:blue;
      }
      .btn{
          width:271px;
          height:41px;
          margin-top:20px;
          margin-left:20px;
          outline: none;
          border:0;
          font-size:18px;
          font-family:"微软雅黑";
          color:#ffffff;
          cursor:pointer;
          border-radius:5px;
          background-color:#D8D8D8;
        }
      .btn:hover{
        background-color:#FABB42;
        box-shadow:3px 3px 3px #FABB42;
      }

